vmx: last branch recording MSR emulation
authorKeir Fraser <keir@xensource.com>
Wed, 17 Oct 2007 14:19:05 +0000 (15:19 +0100)
committerKeir Fraser <keir@xensource.com>
Wed, 17 Oct 2007 14:19:05 +0000 (15:19 +0100)
commit0ae9ef55acbc7dce43153b059ac6fbdee2268ffe
tree3519f6d21e44fa5e49d2705f183c8333c94a16db
parent3052b875c7230ae3365c42bf1a99681563244b35
vmx: last branch recording MSR emulation

This required adding infrastructure to make use of VMX' MSR save/
restore feature as well as making the MSR intercept bitmap per-VM.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/hvm/vmx/vmx.c
xen/include/asm-x86/hvm/vmx/vmcs.h
xen/include/asm-x86/msr-index.h